package br.org.bertol.mestrado.engine.optimisation;

import br.org.bertol.mestrado.engine.exception.HeuristicsException;

/**
 * @author contaqualquer
 */
public interface Tecninca {

    /**
     * Dispara uma rodada de execuções dos algoritmo de otimização em questão.
     * @throws HeuristicsException Erro durante a execução
     * @see HeuristicsException
     */
    void evaluate() throws HeuristicsException;
}
